package chapter3;

public class Invoice {

	String numero, descricao;
	int qtdecomprada;
	double preco, qtdefatura;

	public Invoice(String num, String desc, int qtdecomp, double price) {
		numero = num;
		descricao = desc;
		qtdecomprada = qtdecomp;
		preco = price;
	}

	public String getNumero() {
		return numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public int getQtdecomprada() {
		return qtdecomprada;
	}

	public void setQtdecomprada(int qtdecomprada) {
		this.qtdecomprada = qtdecomprada;
	}

	public double getPreco() {
		if (preco <= 0) {
			preco = 0;
		}
		return preco;
	}

	public void setPreco(double preco) {
		this.preco = preco;
	}

	public double getInvoiceAmount() {
		qtdefatura = qtdecomprada * preco;

		if (qtdefatura <= 0) {
			qtdefatura = 0;
			return qtdefatura;
		} else {
			return qtdefatura;
		}

	}

}
